The motivation for developing PFrank came about for several reasons.
The Python programming language had been suggested as a powerful language with which to do PC programming. After some research, it was apparent that Python in conjunction with wxPython had all the features that were required. Both are also well supported by an active user community plus both have on-line availability of a wide variety of source code, demo software, and tutorials.